{
  "author": "wanjune",
  "ua": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.134 Safari/537.36",
  // http://www.heihutv.com http://www.heihudy.com
  "homeUrl": "http://www.heihu.tv",
  "dcVipFlag": "true",
  "dcShow2Vip": {},
  "dcPlayUrl": "true",
  "cateManual": {"动漫":"3","综艺":"4","剧集":"2","电影":"1"},
  "homeVodNode": "//ul[contains(@class,'stui-vodlist')]/li/div[@class='stui-vodlist__box']",
  "homeVodName": "/a/@title",
  "homeVodId": "/a/@href",
  "homeVodIdR": "/(.*).html",
  "homeVodImg": "/a/@data-original",
  "homeVodImgR": "\\S+(http\\S+)",
  "homeVodMark": "//a/span[contains(@class,'pic-text')]/text()",
  "cateUrl": "http://www.heihudy.com/list/{cateId}_{catePg}.html?order=time",
  "cateVodNode": "//ul[contains(@class,'stui-vodlist')]/li/div[@class='stui-vodlist__box']",
  "cateVodName": "/a/@title",
  "cateVodId": "/a/@href",
  "cateVodIdR": "/(.*).html",
  "cateVodImg": "/a/@data-original",
  "cateVodImgR": "\\S+(http\\S+)",
  "cateVodMark": "/a/span[contains(@class,'pic-text')]/text()",
  "dtUrl": "http://www.heihu.tv/{vid}.html", 
  "dtNode": "//body",
  "dtName": "//div[@class='stui-content__thumb']/a[contains(@class,'stui-vodlist__thumb')]/@title",
  "dtNameR": "",
  "dtImg": "//div[@class='stui-content__thumb']/a[contains(@class,'stui-vodlist__thumb')]/img/@data-original",
  "dtImgR": "",
  "dtCate": "//span[contains(@class,'text-muted') and contains(text(),'类型')]/following-sibling::a[1]/text()",
  "dtCateR": "",
  "dtYear": "//span[contains(@class,'text-muted') and contains(text(),'年份')]/following-sibling::a[1]/text()",
  "dtYearR": "",
  "dtArea": "//span[contains(@class,'text-muted') and contains(text(),'地区')]/following-sibling::a[1]/text()",
  "dtAreaR": "",
  "dtMark": "//div[@class='stui-content__thumb']//span[@class='pic-text text-right']/text()",
  "dtMarkR": "",
  "dtActor": "//span[contains(@class,'text-muted') and contains(text(),'主演')]/parent::*/a/text()",
  "dtActorR": "",
  "dtDirector": "//span[contains(@class,'text-muted') and contains(text(),'导演')]/parent::*/text()",
  "dtDirectorR": "",
  "dtDesc": "//*[contains(@class, 'desc') or contains(@class, 'detail-sketch')]/allText()",
  "dtDescR": "",
  "dtFromNode": "//ul[@class='nav nav-tabs active']/li/a",
  "dtFromName": "text()",
  "dtFromNameR": "",
  "dtUrlNode": "//*[contains(@class,'stui-content__playlist') or contains(@class,'videourl')]",
  "dtUrlSubNode": "/li",
  "dtUrlId": "/a/@href",
  "dtUrlIdR": "/(.*).html",
  "dtUrlName": "/a/text()",
  "dtUrlNameR": "",
  "playUrl": "http://www.heihu.tv/{playUrl}.html",
  "playUa": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.134 Safari/537.36",
  "searchUrl": "http://www.heihu.tv/search.php?searchword={wd};post",
  "scVodNode": "//ul[contains(@class,'stui-vodlist__media')]/li",
  "scVodName": "//a/@title",
  "scVodId": "//a/@href",
  "scVodIdR": "",
  "scVodImg": "//a/@data-original",
  "scVodMark": "//div[contains(@class,'detail')]/allText()"
}